Hanging Fly — definition

1. hanging fly (Noun)

1 definition

hanging fly (Noun) — Any of various mecopterous insects of the family Bittacidae.

1 type of
mecopteran
2 parts of
Bittacidae family Bittacidae